package org.jeecg.modules.business.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecgframework.poi.excel.annotation.Excel;

/**
 * @Description: 商户信息VO
 * @Author: yfkj
 * @Date:   2023-02-07
 * @Version: V1.0
 */
@Data
@ApiModel(value="商户信息VO", description="商户信息VO")
public class BusinessAccountVo {

	/**主键*/
	@ApiModelProperty(value = "主键")
    private String id;

	/**公司名称*/
	@ApiModelProperty(value = "公司名称")
    private String name;

	/**公司电话*/
	@ApiModelProperty(value = "公司电话")
    private String phone;

	/**企业税号*/
	@ApiModelProperty(value = "企业税号")
    private String tax;

	/**企业地址*/
	@ApiModelProperty(value = "企业地址")
    private String address;

	/**收件人*/
	@ApiModelProperty(value = "收件人")
    private String receivedName;

	/**收件电话*/
	@ApiModelProperty(value = "收件电话")
    private String receivedPhone;

	/**收件地址*/
	@ApiModelProperty(value = "收件地址")
    private String receivedAddress;

	/**公司银行账户*/
	@ApiModelProperty(value = "银行账户")
    private String bankAccount;

	/**公司账户开户名*/
	@ApiModelProperty(value = "账户开户名")
	private String accountName;

	/**公司账户开户行*/
	@ApiModelProperty(value = "账户开户行")
    private String bankName;

	/**打款账户*/
	@ApiModelProperty(value = "打款账户")
    private String payAccount;

	/**打款户名*/
	@ApiModelProperty(value = "打款户名")
    private String payName;

	/**打款开户行*/
	@ApiModelProperty(value = "打款开户行")
    private String payBankName;

	/**公司余额*/
	@ApiModelProperty(value = "公司余额")
    private Double balance;

	/**服务费率*/
	@ApiModelProperty(value = "服务费率")
    private Double taxRate;

	/**合同文件*/
	@ApiModelProperty(value = "合同文件")
	private String contractFile;

	/**服务公司名称*/
	@ApiModelProperty(value = "服务公司名称")
	private String companyName;

	/**记账子单元编号*/
	@ApiModelProperty(value = "记账子单元编号")
	private String subAccountId;

	/**主账号（服务公司账号）*/
	@ApiModelProperty(value = "主账号（服务公司账号）")
	private String mainAccount;

}
